06562 Scrapboxでshiologyの新規ページ作成ボタンを次男が作ってくれました
https://flic.kr/p/2obyLgk https://live.staticflickr.com/65535/52628098889_2dbe6db161_3k.jpg
便利すぎ。
どうもありがとうございます、次男!!
https://flic.kr/p/2obxw1a https://live.staticflickr.com/65535/52627855801_eef5626bf1_3k.jpg
ページ末尾の06562を押す。すると「06562」というタイトルのページが作成される。 本文に以下を記述。
ページ右上の書類メニュから「Copy link」を押して、ページのURL「」をコピー [キーを押して記載される[]の中に、そのURLをペイストして改行
control+tを回押して「1月13日」を記載して3回改行 「◀▶」を入力(読み「ささん」で「◀▶」を単語登録済みです)
「◀」の右でペイストすると「06562」が入力されるのでその「2」を「3」に変更して改行 「▶」の右でペイストすると「06562」が入力されるのでその「2」を「1」に変更してcontrol+dで改行を削除 https://flic.kr/p/2obuS2K https://live.staticflickr.com/65535/52627337837_e9c04bbbf2_3k.jpg
以上の作業を毎回、ページを作成するたびに行っていました。
こんなの簡単に自動化できる。
いい機会だから次男に外注、というか内注。
完成したコードがこちら。
code:script.js
scrapbox.PageMenu.addMenu({
title: 'NewWIP',
onClick: () => {func()},
});
function func(){
var project=location.pathname.split('/');
var title = scrapbox.Page.title;
var number = Number(title.substr( 0, 5 ));
var now = new Date();
const encoded = encodeURI(path);
window.location.href = encoded;
}
さらに2023-02-02、改良してもらいました。すでにタイトルに5桁の数字以上の文字列を書いている場合に、それが新しいページの末尾にあるリンクに反映されるようにしてもらいました。同時に日付に書式にバグがあったので修正。 最新版は下記です。
NewWIP
code:script.js
scrapbox.PageMenu.addMenu({
title: 'NewWIP',
onClick: () => {func()},
});
function func(){
var project=location.pathname.split('/');
var title = scrapbox.Page.title;
var number = Number(title.substr( 0, 5 ));
var now = new Date();
const encoded = encodeURI(path);
window.location.href = encoded;
}
NewWIPとして「自分のページ」に記載し、めでたく機能しています。 shio.iconがこの/shiologyを開くと、右上の3つのメニュの下にScrapboxマークのボタンが出現。 https://gyazo.com/517093d6d81e9caec494f5b835e831b7
これを押すと、一気に、上記の内容が記載された新規ページが作成されます。例えば現在のページでこのボタンを押すと、このように情報が書き込まれた新規ページが作成されます。
https://gyazo.com/c188572fada7a4f7a579f38b7a216fbd
なんと素晴らしい!!
次男にバイト代を支払いました。ありがたく使わせていただきます。次男、どうもありがとうございます!!
https://flic.kr/p/2obzXo7 https://live.staticflickr.com/65535/52628331398_f44c59eba9_3k.jpg